Big Huge Thesaurus

tape drive

noun